package com.learning.security.generator;

public class BaseInfoConstant {

    /**
     * 数据库链接地址
     **/
    public static final String JDBC_URL_MAN = "jdbc:mysql://127.0.0.1:3306/learning_lab?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true";
    /**
     * 数据库登录账号
     **/
    public static final String JDBC_UserName = "root";
    /**
     * 数据库登录密码
     **/
    public static final String JDBC_Password = "123456";
    /**
     * 【需要修改】
     * 需要进行生成文件的表名
     * 多张表，表名间使用,号分割
     **/
    public static final String[] Tables = {"wms_ware_sku"};
    public static final String[] table_prefix = {"wms_"};
    public static final String PROJECT_PATH = System.getProperty("user.dir");

    /**
     * 【需要修改】
     * 生成类的注释
     * 作者名称
     */
    public static final String CODE_AUTHOR = "xxx";
    /**
     * 代码描述注释的日期格式
     */
    public static final String COMMENT_DATE_PATTERN = "yyyy-MM-dd";

    /**
     * 生成的文件存放地址 之
     * 文件路径
     */
    public static final String CODE_OUTPUT_DIR = PROJECT_PATH + "/src/main/java";
    /**
     * 生成的文件存放地址 之
     * 父级 jar包路径
     */
    public static final String CODE_PARENT_PACKAGE = "com.xinxin.mall";
    /**
     * 工程模块
     * 微服务多模块项目需要配置
     */
    public static final String CODE_MODULE_NAME = "xxx-mall";
    /**
     * 生成的文件存放地址 之
     * controller 存放地址
     */
    public static final String CONTROLLER_PACKAGE = "controller.admin.wms.war";
    /**
     * 生成的文件存放地址 之
     * Service 接口 存放地址
     */
    public static final String SERVICE_PACKAGE = "service.wms.war";
    /**
     * 生成的文件存放地址 之
     * Service impl 实现类 存放地址
     */
    public static final String SERVICE_IMPL_PACKAGE = "service.wms.war";

    /**
     * 生成的文件存放地址 之
     * entity  实体类 存放地址
     */
    public static final String ENTITY_PACKAGE = "dal.dataobject.wms.war";

    /**
     * 生成的文件存放地址 之
     * mapper  操作类 存放地址
     */
    public static final String MAPPER_PACKAGE = "dal.mysql.wms.war";


    /**
     * 生成的文件存放地址 之
     * mapper  xml 文件 存放地址
     */
    public static final String XML_RESOURCE_PACKAGE = PROJECT_PATH + "/src/main/resources/mapper";


    /**
     * 自定义 、定制 生成的文件存放地址 之
     * other 其他文件 存放地址
     */
    public static final String FILE_STORAGE_OTHER_FILE_JAR_PACKAGE = "other";
}
